Text copied to clipboard!
Naslov
Text copied to clipboard!Junior razvijalec zaledja
Opis
Text copied to clipboard!
Iščemo Junior razvijalca zaledja, ki se bo pridružil naši hitro rastoči ekipi in pomagal pri razvoju, vzdrževanju ter optimizaciji zalednih sistemov. Ta vloga je idealna za posameznike, ki so na začetku svoje kariere v razvoju programske opreme in želijo pridobiti dragocene izkušnje v dinamičnem okolju. Kot Junior razvijalec zaledja boste sodelovali z izkušenimi razvijalci, produktnimi vodji in oblikovalci pri gradnji robustnih in skalabilnih rešitev, ki podpirajo naše spletne in mobilne aplikacije.
Vaše naloge bodo vključevale pisanje čiste in učinkovite kode, sodelovanje pri načrtovanju arhitekture sistemov, odpravljanje napak ter izvajanje testiranj. Prav tako boste imeli priložnost delati z različnimi tehnologijami, kot so Node.js, Python, Java, SQL in NoSQL baze podatkov, RESTful API-ji ter sistemi za upravljanje z različicami, kot je Git.
Od kandidata pričakujemo osnovno razumevanje principov razvoja zaledja, pripravljenost za učenje in sposobnost timskega dela. Pomembno je tudi, da ste natančni, odgovorni in imate dobre komunikacijske sposobnosti. Čeprav izkušnje niso nujne, so zaželene osnovne izkušnje z razvojem spletnih aplikacij ali sodelovanjem pri študentskih projektih.
Ponujamo mentorstvo, fleksibilen delovni čas, možnost dela na daljavo in priložnost za dolgoročno sodelovanje. Naša ekipa spodbuja odprto komunikacijo, deljenje znanja in profesionalni razvoj. Če želite začeti svojo kariero v IT industriji in vas zanima delo v podporni vlogi, ki omogoča rast in napredovanje, vas vabimo, da se prijavite.
Odgovornosti
Text copied to clipboard!- Razvijanje in vzdrževanje zalednih komponent aplikacij
- Sodelovanje pri načrtovanju arhitekture sistemov
- Pisanje čiste, učinkovite in dokumentirane kode
- Testiranje in odpravljanje napak v programski opremi
- Sodelovanje z drugimi člani ekipe (frontend, QA, produktni vodje)
- Uvajanje izboljšav glede na povratne informacije uporabnikov
- Upravljanje z bazami podatkov in optimizacija poizvedb
- Uporaba sistemov za nadzor različic (npr. Git)
- Spremljanje in odpravljanje težav v produkcijskem okolju
- Učenje in uporaba novih tehnologij po potrebi
Zahteve
Text copied to clipboard!- Osnovno znanje enega ali več programskih jezikov (npr. Java, Python, Node.js)
- Razumevanje osnovnih konceptov zalednega razvoja
- Poznavanje relacijskih in/ali nerelacijskih baz podatkov
- Sposobnost timskega dela in komunikacije
- Pripravljenost na učenje in sprejemanje povratnih informacij
- Osnovno znanje uporabe Git ali drugega sistema za nadzor različic
- Poznavanje RESTful API-jev je prednost
- Izkušnje s študentskimi projekti ali osebnimi aplikacijami so zaželene
- Sposobnost reševanja problemov in logičnega razmišljanja
- Dobro znanje angleškega jezika
Možna vprašanja na razgovoru
Text copied to clipboard!- Katera orodja in jezike ste že uporabljali pri razvoju zaledja?
- Ali imate izkušnje z bazami podatkov? Katere ste uporabljali?
- Ste že sodelovali pri kakšnem skupinskem projektu?
- Kako pristopite k odpravljanju napak v kodi?
- Ali ste že uporabljali Git ali drug sistem za nadzor različic?
- Kaj vas motivira pri delu v IT industriji?
- Kako se učite novih tehnologij?
- Ali imate izkušnje z razvojem RESTful API-jev?
- Kakšno vlogo bi želeli imeti v razvojni ekipi?
- Ali ste pripravljeni delati v agilnem okolju?